off-highway tractor - German English Dictionary